noisy place (street) - Spanish English Dictionary